// 封装购物车相关数据的接口

import httpInstance from '@/utils/http'

// 使商品加入购物车功能的接口请求函数
export const insertCarAPI = ({ skuId, count })=>{
    return httpInstance({
        url: '/member/cart',
        method: 'POST',
        data: {
            skuId,
            count
        }
    })
}

// 将商品从购物车中删除功能的接口请求函数
export const delCarAPI = (ids)=>{
    return httpInstance({
        url: '/member/cart',
        method: 'DELETE',
        data: {
            ids
        }
    })
}

// 获取最新购物车列表功能的接口请求函数
export const findNewCarListAPI = ()=>{
    return httpInstance({
        url: '/member/cart'
    })
}

// 将仓库中的购物车和后台数据库中的购物车相关数据和平的功能的接口请求函数
export const mergeCarAPI = (data)=>{
    return httpInstance({
        url: '/member/cart/merge',
        method: 'POST',
        data:data
    })
}